package com.broada.apm.dao;

import java.util.List;

import com.broada.apm.model.L7moduleMenu;
import com.broada.apm.model.L7moduleMenuitem;

public interface L7moduleMenuDao {
	public List<L7moduleMenu> queryL7moduleMenuByProtocol(String moduleId);

	public List<L7moduleMenuitem> queryL7moduleMenuitemByMenuId(int menuId);

	public L7moduleMenu queryL7moduleMenuByMenuId(int menuId);

	public List<L7moduleMenu> queryL7moduleMenuByMenu(L7moduleMenu l7moduleMenu);

	public void insertL7moduleMenu(L7moduleMenu l7moduleMenu);

	public void insertL7moduleMenuitem(L7moduleMenuitem menuItem);

	public void deleteL7MenuByModuleId(String moduleId);

	public void updateL7moduleMenu(L7moduleMenu l7moduleMenu);

	public void updateL7moduleMenuitem(L7moduleMenuitem menuItem);
}
